low-reflected glass - French English Dictionary